var t_url = "https://hehua.ai-zuoye.cn/lotus1912/";

//获取联盟
function getTeams(_callback) {
	$.get(t_url + 'team/getTeams', function(res) {
		console.log("获取联盟:", res);
		if(res["code"]==0){
			_callback.call(this, res);
		}else{
			alert(res["msg"]);
		}
	})
}

//排行榜
function getTeamsRank(_skey, _callback) {
	$.ajax({         
		url: t_url + "team/getTeamsRank",
		data: {
			"skey": _skey
		},
		type: "get",
		//async:false,    //同步（默认为true，异步）
		dataType: "json",
		success: function(datas) {
			console.log("排行榜", datas);
			if(datas["code"] == 0){
				_callback.call(this, datas)
			}else{
				alert(datas["msg"]);
			}
			
		} 
	})
}

//详细所有联盟信息
function getTeamInfo(_address,_callback) {
	$.get(t_url + 'team/getTeamInfo?address='+_address, function(res) {
		console.log("详细联盟信息:", res);
		if(res["code"] == 0){
			_callback.call(this, res);
		}else{
				alert(res["msg"]);
			}
		
	})
}

//我的联盟
function getMyTeam(_skey, _callback) {
	$.ajax({         
		url: t_url + "team/getMyTeam",
		data: {
			"skey": _skey
		},
		type: "get",
		//async:false,    //同步（默认为true，异步）
		dataType: "json",
		success: function(datas) {
			console.log("我的联盟", datas);
			_callback.call(this, datas)
//			if(datas["code"] == 0){
//				_callback.call(this, datas)
//			}else{
//				alert(datas["msg"]);
//			}
//			
		} 
	})
}
//某一个联盟信息
function getTeam(_teamId, _callback) {
	$.ajax({         
		url: t_url + "team/getTeam",
		data: {
			"teamId": _teamId
		},
		type: "post",
		//async:false,    //同步（默认为true，异步）
		dataType: "json",
		success: function(datas) {
			console.log("某个联盟信息", datas);
			if(datas["code"] == 0){
				_callback.call(this, datas)
			}else{
				alert(datas["msg"])
			}
			
		} 
	})
}

//创建联盟
function createTeam(_skey, _address, _alliName, _imgFile, _callback) {
	$.ajax({         
		url: t_url + "team/createTeam",
		data: {
			"skey": _skey,
			"address": _address,
			"name": _alliName,
			"avatar": _imgFile
		},
		type: "post",
		//async:false,    //同步（默认为true，异步）
		dataType: "json",
		success: function(datas) {
			console.log("创建联盟", datas);
			if(datas["code"] == 0){
				_callback.call(this, datas)
			}else{
				alert(datas["msg"])
			}
			
		}
	})
}
//加入联盟
function joinTeam(_skey, _invitedId, _teamId, _callback) {
	$.ajax({         
		url: t_url + "team/joinTeam",
		data: {
			"skey": _skey,
			"inviterId": _invitedId,
			"teamId": _teamId
		},
		type: "post",
		//async:false,    //同步（默认为true，异步）
		dataType: "json",
		success: function(datas) {
			console.log("加入联盟", datas);
			if(datas["code"]==0){
				_callback.call(this, datas)
			}else{
				alert(datas["msg"])
			}
			
		}
	})
}
//退出联盟
function quitTeam(_skey, _callback) {
	$.ajax({         
		url: t_url + "team/quitTeam",
		data: {
			"skey": _skey
		},
		type: "get",
		//async:false,    //同步（默认为true，异步）
		dataType: "json",
		success: function(datas) {
			console.log("退出联盟", datas);
			if(datas["code"] == 0){
				_callback.call(this, datas)
			}else{
				alert(datas["msg"])
			}
			
		}
	})
}